ErrorDocument 500 "Oops! We encountered some minor errors! Please refresh the page!"
ErrorDocument 404 /warning/notfound
ErrorDocument 403 "Oops! We encountered some minor errors! Please refresh the page!"
ErrorDocument 401 "Oops! We encountered some minor errors! Please refresh the page!"

<IfModule mod_rewrite.c>
	RewriteEngine on
	RewriteRule ^movie/(.*).html$ movie.php?slug=$1
	RewriteRule ^tags/(.*)$ tags.php?type=$1
	RewriteRule ^warning/(.*)$ error.php?type=$1
	RewriteRule ^genre/(.*)/(.*)$ genre.php?genre=$1&page=$2
	RewriteRule ^genre/(.*)$ genre.php?genre=$1
	RewriteRule ^country/(.*)/(.*)$ country.php?country=$1&page=$2
	RewriteRule ^country/(.*)$ country.php?country=$1
	RewriteRule ^year/(.*)/(.*)$ year.php?year=$1&page=$2
	RewriteRule ^year/(.*)$ year.php?year=$1
	RewriteRule ^movies/page/(.*)$ movies.php?page=$1
	RewriteRule ^movies/$ movies.php
	RewriteRule ^movies$ movies.php
	RewriteRule ^asia/page/(.*)$ asia.php?page=$1
	RewriteRule ^search/(.*)/(.*)$ search.php?s=$1&page=$2
	RewriteRule ^search/(.*)$ search.php?s=$1
	RewriteRule ^asia/$ asia.php
	RewriteRule ^asia$ asia.php
    Options -Indexes
    IndexIgnore *
</IfModule>

<IfModule mod_expires.c>
	ExpiresActive On
	ExpiresByType image/jpg "access plus 1 year"
	ExpiresByType image/jpeg "access plus 1 year"
	ExpiresByType image/gif "access plus 1 year"
	ExpiresByType image/png "access plus 1 year"
	ExpiresByType text/css "access plus 1 month"
	ExpiresByType application/pdf "access plus 1 month"
	ExpiresByType text/x-javascript "access plus 1 month"
	ExpiresByType application/x-shockwave-flash "access plus 1 month"
	ExpiresByType image/x-icon "access plus 1 year"
	ExpiresDefault "access plus 2 days"
</IfModule>

<IfModule mod_deflate.c>
	AddOutputFilterByType DEFLATE application/javascript
	AddOutputFilterByType DEFLATE application/rss+xml
	AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
	AddOutputFilterByType DEFLATE application/x-font
	AddOutputFilterByType DEFLATE application/x-font-opentype
	AddOutputFilterByType DEFLATE application/x-font-otf
	AddOutputFilterByType DEFLATE application/x-font-truetype
	AddOutputFilterByType DEFLATE application/x-font-ttf
	AddOutputFilterByType DEFLATE application/x-javascript
	AddOutputFilterByType DEFLATE application/xhtml+xml
	AddOutputFilterByType DEFLATE application/xml
	AddOutputFilterByType DEFLATE font/opentype
	AddOutputFilterByType DEFLATE font/otf
	AddOutputFilterByType DEFLATE font/ttf
	AddOutputFilterByType DEFLATE image/svg+xml
	AddOutputFilterByType DEFLATE image/x-icon
	AddOutputFilterByType DEFLATE text/css
	AddOutputFilterByType DEFLATE text/html
	AddOutputFilterByType DEFLATE text/javascript
	AddOutputFilterByType DEFLATE text/plain
	AddOutputFilterByType DEFLATE text/xml
	BrowserMatch ^Mozilla/4 gzip-only-text/html
	BrowserMatch ^Mozilla/4\.0[678] no-gzip
	BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
	Header append Vary User-Agent
</IfModule>